﻿#define  _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<math.h>
//C语⾔标准中规定了C语⾔的各种语法规则,不提供库函数，
//int main()
//{
//	
//		double d = 16.0;
//		double r = sqrt(d);
//		printf("%.2lf\n", r);
//
//	return 0;
//}

//自定义函数
//	ret_type fun_name()
//{
// 
// }
//利用工厂加工理解函数
//函数参数可以是0个，也可以是多个

//int Add(int x, int y)
//{
//	int z = x + y;
//	return z;
//
//}
//int Add(int x, int y)//简化，形参
//{
//	return x+y;     //可返回表达式的值
//}
//int main()
//{
//	int num1 = 0;
//	int num2 = 0;
//	scanf("%d%d", &num1 ,&num2);
//
//	//num1，num2为真实传给函数的参数为实参,
//	int ret = Add(num1 , num2);//调用函数
//	printf("%d\n", ret);
//	return 0;
//}

//变量的创建需要在内存中开辟空间
//形参相当与实参的临时拷贝
//形参和实参在内存中处在不同空间
//对形参的修改不会影响实参
//int is_even(int x)
//{
//	if (x % 2 == 0)
//		return 1;
//	else
//	{
//		return 0;
//	}
//	return x;
//
//}
//int main()
//{
//	int num = 0;
//	scanf("%d\n", &num);
//	int ret = is_even(num);
//	if (ret == 1)
//	{
//		printf("是偶数\n");
//	}
//	else
//	{
//		printf("不是偶数\n");
//	}
//
//	return 0;
//}
//
//void test()
//{
//	printf("a");
//	int n = 5;
//	if (n % 2 == 1)
//		return;//不需要带回值时可提前return;,跳出函数
//	printf("s");
//}

//没有写返回类型的，默认int
//不给返回值的，会随机返回值

int main()
{



	return 0;
}
